wire frame spectacles - English Synonyms Dictionary